/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package annuairebikfaya;

/**
 *
 * @author pfares
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {


    // crée un annuaire vide
    IAnnuaire an = new Annuaire();

    // ajoute deux personnes à l'annuaire
    Personne p1 = new  Personne(Personne.MLLE,"DURAND","Sophie");
    an.ajouterEntree(p1,new ListeNumTel(new NumTel(151171,'D')));
    an.ajouterNumeroFin(p1, new NumTel(161616,'P'));
    an.ajouterEntree(new Personne(Personne.MR,"DUPONT","Jean"),
                             new ListeNumTel(new NumTel(151170,'P')));

    an.ajouterEntree(new Personne(Personne.MR,"DUSCHMOL", "Louis"),
                           new ListeNumTel(new NumTel(146761,'P')));

    an.ajouterEntree(new Personne(Personne.MR,"AARGHH", "Robert"),
                           new ListeNumTel(new NumTel(140361,'P')));


    // imprime l'annuaire
    System.out.println("------------------------------");
    System.out.println(an);
    System.out.println("------------------------------");

    // Recherche des numéros de Sophie DURAND
    System.out.println("numeros de " + p1);
    System.out.println(an.numeros(p1));

    // Recherche des numéros de Jean DUPONT
    Personne p2 = new Personne(Personne.MR,"DUPONT","Jean");
    System.out.println("numeros de " + p2);
    System.out.println(an.numeros(p2));
  }
    

}
